burn in effigy - Spanish English Dictionary